﻿<?xml version="1.0" encoding="utf-8" ?>
<Feature id="SessionState" name="Manages session state in db so that when new session starts, it could be getting state from previous session.">
	<BusinessRules>
		<BusinessRule name="updateSessionState" security="disabled">
			<Option value="$UserLoginRemoteTier$">
				<RemoteRule url="$UserLoginRemoteTier$" />
				<LocalClass name="Syrinx.SessionStateBizRules,ScsCore" />
			</Option>
		</BusinessRule>
	</BusinessRules>
	
	<BusinessObjects>
		<BusinessObject type="SessionStateInfo" key="sessionId">
			<Field name="sessionId" type="String" />
			<Field name="userName" type="String" />
			<Field name="lastUpdated" type="Date" />
			<Field name="sessionState" type="Object" />
		</BusinessObject>

	</BusinessObjects>
</Feature>
